When, Why and for Whom do Practitioners Detect Technical Debt? An Experience Report
نویسنده
چکیده
Code cloning is one of the most well-known codelevel technical debts. In this paper, I discuss when, why and for whom practitioners detect code clones based on my experience of industry/university collaboration. At first, I introduce five project instances based on my experience. Next, I identify elements of the context model of a software maintenance project. After that, I discuss the impact of the context of a software maintenance project on technical debt.
منابع مشابه
Visualizing and Managing Technical Debt in Agile Development: An Experience Report
This paper reports the experience of an architecture team of a software development department with 25 agile teams in supporting technical decisions regarding technical practices. The main motivation to use technical debt metaphor was its acknowledged potential in driving software development and maintenance decisions, especially those long term maintenance tradeoffs which are usually less visi...
متن کاملTransradial Neurointerventional Approach to Basilar Tip Aneurysm: Case Report and Technical Note
Cerebral angiography through transfemoral approach is preferred in most of the situation though in cardiovascular surgery transradial angiography is accounted as the superior standard. The present study aimed at presenting our early experience of transradial approach to cerebral angiography and intervention of a patient with basilar tip aneurysm that had inappropriate vasculature to perform rou...
متن کاملUnderstanding Dimensioning of Knowledge Transfer Perspectives
Most current conceptualisation of knowledge transfer emerges from the premise of occidental heritage. This paper examines the dialectical procedure, underpinning the unification of knowledge as an entity, and discusses dimensions of knowledge and knowledge transfer from the practitioner’s perspective. The study asks why, if knowledge is vital for business success and competitive advantage, the ...
متن کاملPerspectives on Managing Technical Debt: A Transition Point and Roadmap from Dagstuhl
Thirty-three practitioners, researchers, students, and tool vendors gathered in Dagstuhl, Germany, for five days in April 2016 to discuss the state of managing technical debt in software engineering. Participants reflected on the significant advances that the Managing Technical Debt (MTD) community has made since its inception in 2010; reached a consensus on a definition, called the Dagstuhl 16...
متن کاملWho Borrows? Political Inclusiveness and the Accumulation of Foreign Debt in Developing Societies
Why do some developing country governments accumulate large foreign debts while others do not? I hypothesize that variation in foreign borrowing is a function of variation in the breadth of public participation in the political process. Specifically, governments borrow less when political institutions enable broad public participation in the political process and encourage the revelation of inf...
متن کامل